home
***
CD-ROM
|
disk
|
FTP
|
other
***
search
/
The PC-SIG Library 9
/
The PC-SIG Library on CD ROM - Ninth Edition.iso
/
1601_700
/
DISK1609
/
DISK1609.ZIP
/
UPPER.PAS
< prev
Wrap
Pascal/Delphi Source File
|
1980-01-01
|
679b
|
34 lines
{*********************************}
{* Convert Lowercase Characters *}
{* to Uppercase *}
TYPE WORKSTRING=STRING[40]; {** Adjust the String Length Here **}
VAR SOMETHING : WORKSTRING;
FUNCTION UPSTRING(INPSTRING:WORKSTRING):WORKSTRING;
VAR I : INTEGER;
TMSTRING :WORKSTRING;
HOLD : WORKSTRING;
BEGIN
HOLD := '';
FOR I:=1 TO LENGTH(INPSTRING) DO
BEGIN
TMSTRING[I]:=UPCASE(ORD(INPSTRING[I]));
HOLD := HOLD+TMSTRING[I];
END;
UPSTRING := HOLD;
END;
BEGIN
CLRSCR;
WRITE('ENTER SOMETHING ');
READLN(SOMETHING);
SOMETHING:=UPSTRING(SOMETHING);
WRITELN(SOMETHING);
END.